body{line-height: 24px;}
.p5{padding: 5px;}
.ptb5{padding: 5px 0;}
.plr10{padding: 0 10px;}
.mlr10{margin: 0 10px;}
.bggray{background: #F0F0EC;}
.borgray{border: 1px solid #E1E1E1;}
.more { float: right;color: #848484; font-weight: normal; font-size: 12px; padding:0 8px 0 5px;}
.zhufLeftList ul li, .zhuanfRight h3, .btn1, .btn2, .zhufRlist ul li, .ptCon1 h3, .jingxuan h3, .coltit1 .tit1, .plist7 li, .tutop, .tutop1,.conRbott ul,.tgBtn,.coltit1 .tit1,.coltit1 .tit1 .icon,.icon2,.icon3{ background:url(../images/main_bg.png) no-repeat }
.sea-con .s-c, .coltit1, .coltit2, .content4 .tool, .content4 .outer, .content4 .inner { background: url(../images/bg2v3-ahuing.jpg) repeat-x 0 0; }
.huise { border: 1px solid #E1E1E1; }
.conLeft { width: 300px; float: left; }
.conMid { width: 358px; float: left; background: url(../images/toutiao_tj.gif) no-repeat; padding: 0 13px; margin: 0 0 0 9px;display: inline;}
.conRight{width: 258px;float: right;}
.conLeftbott h3 { border-bottom: 1px solid #ECE9E9; height: 29px; line-height: 29px; padding-left: 8px; font-size: 14px; font-weight: bold; }
.conLeftbott li { background: url(../images/bgv3-ahuing.png) no-repeat -320px -309px; text-indent: 11px; line-height: 24px; font-size: 14px;overflow: hidden;height: 24px;}
.conMidpart1 { padding:6px 0 ; background: url(../images/hui_xux.gif) 0 bottom repeat-x; }
.conMidpart1 h2 { text-align: center; line-height: 30px;height: 30px;overflow: hidden; }
.conMidpart1 h2 a { color: #c00; font-size: 16px; font-weight: bold; font-family: Microsoft YaHei;}
.conMidpart1 p { text-indent: 2em; color: #999; font-size: 12px; line-height: 21px; }
.conMidList li { color: #A4A4A4;height: 24px;overflow: hidden;line-height: 24px;}
.conMidList li a { font-size: 14px; }
.conMidList li span a { color: #A4A4A4; }
.conRightpart1 { border: 1px solid #E1E1DB; background: #fff; padding: 4px 5px; }
.conRtop { height: 28px; overflow:hidden; background: url(../images/s_xian.gif) repeat-x bottom; }
.conRtop li { float: left; border: 1px solid #E1E1DB; background: #fff; margin-bottom: 0; padding: 1px 9px; margin-left: 5px;display: inline;cursor: pointer;}
.conRtop li.act { padding: 1px 9px; border-bottom:1px solid #fff;font-weight:bold; color:#000; }
.conRbott ul li span, .conRbott p span {height: 24px;line-height: 24px;overflow: hidden;float: left;}
.conRbott li{height: 24px;line-height: 24px;overflow: hidden;vertical-align: top;}
.conRbott p { height: 30px; background: url(../images/hui_xux.gif) repeat-x bottom; padding:0 0 0 5px;margin-bottom: 4px;}
.conRbott p .ta1 { width: 116px; text-indent: 19px;}
.conRbott p .ta2 { width: 49px;}
.conRbott p .ta3 { width: 66px;}
.conrPinl li{ background:url(../images/hui_xux.gif) repeat-x 0 bottom; padding:5px}
.conrPinl li p span a{ font-weight:bold; margin-left:8px;}
.conrPinl li p em{ color:#848484}
.conrPinl .none{background: none;}
.quyuLeft { width: 690px; float: left; overflow: hidden;}
.conRbott ul { background-position:-283px 5px; }
.conRbott ul li .tb1 { width: 116px;text-indent: 23px;}
.conRbott ul li .tb2 { width: 49px; }
.conRbott ul li .tb3 { width: 66px;text-align: right;color: #c00; }
.conRbott ul li .tb3 a{color: #c00; }
.queyuTop, .jiageTop { padding-left: 5px; height:25px; line-height:25px;vertical-align: top;border-bottom: 2px solid #c00;}
.tutop { background-position:0 -390px; height:34px; line-height:30px;}
.tutop .tit1{float: left;height: 26px;line-height: 26px;border-bottom: 3px solid #c00;background: #fff;padding: 0 5px;}
.queyuTop h3 .icon2{ background-position:0 -61px;}
.queyuTop .tit1, .jiageTop .tit1, .tutop .tit1, .tutop1 .tit1{ color:#BD2928; font-size: 14px; font-weight: bold; }
.queyuTop .tab{position: relative;top: 2px;}
.queyuTop .tab li { float: left; margin-right:5px; display: inline;background:url(../images/hd_bg.gif) no-repeat 0 -61px;}
.queyuTop .tab a{float: left;padding: 0 15px;height:25px; line-height:25px;background:url(../images/hd_bg.gif) no-repeat right -96px;cursor: pointer;}
.queyuTop .tab .act { float: left; background-position:0 0;}
.queyuTop .tab .act a{ color:#BB2A27;background-position:right -30px;}
.quyuCon li img { padding: 1px; border: 1px solid #E1E1DB; margin-bottom:3px; }
.quyuCon ul { width: 685px; overflow: hidden;}
.quyuCon  li { width: 124px; overflow: hidden; float: left; margin:11px 0 0 11px;display: inline;position: relative;}
.quyuCon p{height: 24px;line-height: 24px;overflow: hidden;}
.icon2{ background-position:0 -63px; width:18px; height:17px; float:left; margin-right:6px;_margin-right:3px}
.icon3{ background-position:0 -242px;width:18px; height:17px; float:left; margin-right:6px;_margin-right:3px}
.quyuCon li .icon,.ptwen .icon{background:#FD5858;border-top:1px solid #e00;border-bottom: 1px solid #FD5858;position: absolute;right: 1px;top: 100px;}
.quyuCon .icon a,.ptwen .icon a{border-left: 1px solid #e00;border-right: 1px solid #FD5858;float: left;margin:0 -1px;padding:0 5px;position: relative;color: #fff;line-height: 16px;line-height: 17px\9; height: 16px;background: #f00;overflow: hidden;}
.quyuCon .icon a:hover,.ptwen .icon a:hover{color: #fff;}
.ptwen .icon{float:right; margin:3px 1px 0 5px;position: static;}
.quyuRight { float:right; }
.quyuConleft { float:left; width:205px;line-height: 24px;}
.quyuConleft p span { float:right;color: #c00;}
.quyuConleft p em { color:#BD2928; margin-right:6px; }
.left2 { padding:7px 0 0 16px; }
.quyuConRight { float:left; width:464px;}
.quyuConRight li { width:220px; float:left;}
.quyuConRight .bor{ border-right:1px solid #E5E5E5;}
.rightList1 li { line-height:24px;padding-left: 10px;height: 24px;overflow: hidden;vertical-align: top;}
.rightList1 li em { float:right; width:100px; display:inline-block; text-align:right; color:#BD2928;padding-right: 10px;}
.rightList1 li span { width:93px;display:inline-block; }
.zhu1 { font-weight:bold; color:#000; }
.zhu2 em { text-decoration:line-through }
.zhu2 span { margin-right:8px }
.zhu3 em { font-size:24px; color:#FD1664; font-weight:bold;font-family: arial;}
.huibk {padding:8px 8px 0;}
.ptCon1 { width:239px;float:left; background:url(../images/tou_xian.gif) no-repeat 0 top; overflow:hidden; zoom:1; border-left:1px solid #E5E5E5; height: 261px;}
.ptTuwen { border-bottom:1px solid #D7D7D7; overflow:hidden; height:82px; padding:0px 0 10px 112px; }
.ptTuwen .img {position: absolute;margin-left: -112px;}
.ptTuwen .img img{ padding:1px; border:1px solid #E1E1DB;}
.ptwen p { line-height:21px;height: 21px;overflow: hidden;}
.ptList { padding:4px 3px }
.ptList li{height: 24px;overflow: hidden;line-height: 24px;}
.ptList em { float:right; color:#BD2928; }
.ptCon1 h3 { background-position:left -560px; text-indent:30px; height:32px; line-height:32px; }
.ptCon1 h3 a { font-weight:bold; color:#BD2928; }
.zhufLeft { width:295px }
.zhuanf .tit1 {background:url(../images/s_xian.gif) repeat-x 0 center;height:20px; overflow:hidden; line-height:20px;}
.zhuanf .tit1 .t { font-weight:bold; color:#BD2928; font-size:14px;background: #fff;border-right: 1px solid #E1E1E1;border-left: 1px solid #E1E1E1;padding: 0 10px;margin-left: 15px;display: inline;}
.zhuanf .tit1 .more{background: #fff;}
.tuan { font-weight:bold; height:30px; line-height:30px;overflow: hidden;}
.zhuanfCon { padding-left:5px; }
.zhufLeftList { margin-top:5px }
.zhufLeftList ul li, .zhufRlist ul li { background-position:0 -470px; text-indent:10px; line-height:24px;overflow: hidden;height: 24px;}
.zhuanfRight { width:255px; }
.input1 { width:193px; height:22px; line-height:22px; border:0 none;padding: 0 3px;margin-bottom: 10px;border: 2px solid #999;box-shadow:0 0 1px #ccc inset;color: #999;}
.search { text-align:center;vertical-align: top;}
.btn1, .btn2 { background-position:0 -38px; width:87px; height:20px; border:none; color:#fff; margin:0 5px;cursor: pointer;display: inline-block;line-height: 20px;}
.btn1:hover, .btn2:hover{color: #eee;text-decoration: none;}
.zhufRlist li { line-height:24px;line-height: 24px;overflow: hidden; }
.tuwen{padding:5px 0 0 112px;height: 87px;}
.tuwen .img{position: absolute;margin-left: -112px;}
.tuwen img { padding:1px; border:1px solid #E1E1DB;}
.wenlist h4{height: 24px;line-height: 24px;overflow: hidden;}
.wenlist p{line-height: 21px;}
.jingxuan {overflow: hidden; zoom:1; padding-bottom: 10px; width:958px;}
.jingxuan h3 span { float: right; margin-right: 8px; }
.jingxuan h3 a { color: #BD2928; font-size: 14px; font-weight: bold; }
.jingxuan h3 span a, .coltit1 .tit1 span a { color: #848484; font-size: 12px; font-weight: normal; }
.jingxuanCon ul { padding:19px 0 0 10px; }
.jingxuanCon { overflow:hidden; }
.jingxuanCon li { float: left; margin-left:20px; overflow:hidden; width:164px;display: inline;}
.jingxuanCon li p { text-align: center; height: 19px; line-height: 19px; overflow: hidden;}
.jingxuanCon img{border: 1px solid #E1E1DB;padding: 1px;margin-bottom: 3px;}
.coltit1 .tit1 {  background-position: right -525px;color: #BD2929;float: left;font-size: 14px;font-weight: bold;padding: 0 30px 0 9px; }
.coltit1 .tit1 span { float:right; }
.plist7 li { background-position: -119px 0; float: left; height: 138px; margin: 12px 0 0 11px; width: 124px;display: inline;}
.plist7 dt { font-weight: bold; margin: 5px 10px 10px; text-align: center;line-height: 24px;}
.plist7 dd { height: 22px; line-height: 22px; margin: 0 12px; overflow: hidden; }
.flash { padding: 1px; }
.coltit1  span{ float:right;}
.coltit1  span a{ color:#848484}
.coltit1 { background-position: 0 -221px; height: 31px; line-height: 31px; padding-right: 10px; position: relative; z-index: 100; }
.coltit1 .tit1 .icon { background-position: right -439px; float: left; height: 17px; margin: 7px 8px 0 0; _margin: 7px 5px 0 0; width: 6px; }
.content2 { position: relative; z-index: 10; }
.content4 .tool { background-position: 0 -314px; }
.content4 .outer { background-position: 0 -271px; background-repeat: no-repeat; }
.content4 .inner { background-position: right -357px; background-repeat: no-repeat; height: 35px; line-height: 35px; }
.content4 .tool strong { margin: 0 0 0 20px; }
.content4 .tool a { margin: 0 5px; }
.content4 .plist7 { padding-bottom: 10px; }
.bor-gray-rbl { border:1px solid #E6E6E6;border-top:none; }
.slide { position:relative;  border:1px solid #E2E2E2;margin-bottom:5px;}
.remen { background:url(../images/remen.png) no-repeat;  width:74px; height:75px; position:absolute; z-index:99; left:-2px; top:-4px; }
.zhuanfMid { width:380px;}
.tgZhuti { padding-left:10px; }
.tgBtn { background-position:-199px -298px;width:90px; height:34px;position: absolute;margin-left:273px;}
.tgBtn a {width:100%; height:100%; float: left;}
.tgBtn a:hover { color:#fff; text-decoration:none; }
.pic { width: 378px;overflow: hidden;height: 263px;line-height: 24px;}
.qihuan li{position: relative;}
.qihuan .tit1,.qihuan .bg{position: absolute;left: 0;top: 160px;height: 40px;line-height: 40px;width: 378px;text-indent: 10px;overflow: hidden;font-weight:bold;background: none;color: #fff;}
.qihuan .bg{opacity:0.5;filter:alpha(opacity=50);background: #000;}
.sanniu {padding: 5px 100px 5px 0;overflow: hidden;zoom:1;}
.qihuan .tit1 a{color: #fff;text-decoration: none;}
.prev, .next { background: #333; border: 1px solid #494949; border-radius:3px; color: #7C7C7C; font: bold 34px/39px simsun; line-height: 40px\9;height: 37px; opacity: 0.7; overflow: hidden; position: absolute; text-align: center; text-decoration: none; top: 96px; width: 35px; z-index: 10;}
.prev { left: 11px; }
.prev:hover, .next:hover { background:#000; color: #c00; text-decoration: none; }
.next { right:10px; }
.wenda {line-height: 21px;}
    .wenda li{padding: 5px 0;border-bottom: 1px dashed #ccc;}
    .wenda span.tit1{background: none;}
    .wenda .question{background: #F5F5F5;margin-bottom: 5px;height: 21px;overflow: hidden;}
        .wenda .tit1{color: #C00;}
    .wenda .answer .tit1{color: #F60;}
    .wenda .answer .time{color: #666;}
/*** flash 
-------------------------------------------------------------- ****/
.flash{width: 290px;height: 231px;position: relative;overflow: hidden;}
    .flash .bigimg li{position: absolute;left: 0;top: 0;}
    .flash .bg,.flash .txt{height: 30px;line-height: 30px;position: absolute;top: 201px;left: 0;color: #fff;padding: 0 5px;width: 280px;z-index: 20;overflow: hidden;font-weight: bold;}
    .flash .bg{opacity:0.5;filter:alpha(opacity=50);background: #000;}
    .flash .num{position: absolute;top: 180px;right: 0;z-index: 20;}
    .flash .num i{float: left;width: 16px;height: 16px;background: #c00;color: #fff;line-height: 16px;text-align: center;margin-right: 5px;display: inline;cursor: pointer;}
    .flash .num .act{background: black;} 